package com.ruoyi.common.core.domain.zzw;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 t_region_info
 *
 * @author xbx
 * @date 2023-10-20
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TRegionInfo /*extends BaseEntity*/ {
    private static final long serialVersionUID = 1L;

    /**
     * 地区id
     */
    private Long cRegionId;

    /**
     * 地区名称
     */
    @Excel(name = "地区编码")
    private String cAreaCode;

    /**
     * 上级ID
     */
    @Excel(name = "上级ID")
    private Long cFatherRegionId;

    /**
     * 地区名称
     */
    @Excel(name = "地区名称")
    private String cRegionName;

    /**
     * 地区描述
     */
    @Excel(name = "地区描述")
    private String cRegionDescribe;

    /**
     * 预留字段，悬浮展示指标图id
     */
    @Excel(name = "预留字段，悬浮展示指标图id")
    private Long cFloatIndicatorsId;

    /**
     * 地区悬浮展示指标（json例：{人口数量：200万，地区面积：100万公里}）
     */
    @Excel(name = "地区悬浮展示指标", readConverterExp = "j=son例：{人口数量：200万，地区面积：100万公里}")
    private String cFloatIndicatorsData;

    @Excel(name = "平安指数评分")
    private Integer cSafenessScore;


    @Excel(name = "是否删除", readConverterExp = "1=是， 0=否")
    private Integer cIsDelete;

    @Excel(name = "经度")
    private String cLongitude;
    @Excel(name = "纬度")
    private String cLatitude;
}
